by one's own admission
phrase
: according to oneself
By his own admission, he is a terrible cook.
Love words? Need even more definitions?
Merriam-Webster unabridged



